package com.tanhua.server.service;

import com.tanhua.server.vo.NearUserVo;
import com.tanhua.server.vo.PageResult;
import com.tanhua.server.vo.RecommendUserQueryParam;
import com.tanhua.server.vo.TodayBest;
import org.springframework.data.domain.PageRequest;
import org.springframework.stereotype.Service;

import java.util.List;

/**
 * @author 西楚霸王
 * @date 2020/11/22 20:10
 */

public interface TodayBestService {

    TodayBest queryTodayBest();

    PageResult queryRecommendUserList(RecommendUserQueryParam queryParam);

    TodayBest queryTodayBest(Long userId);

    String queryQuestion(Long userId);

    Boolean replyQuestion(Long userId, String reply);

    List<NearUserVo> queryNearUser(String gender, String distance);

    List<TodayBest> queryCardsList();

    Boolean likeUser(Long likeUserId);

    Boolean disLikeUser(Long likeUserId);
}
